Language-Based Program Verification via Expressive Types

نویسندگان

  • Martin Sulzmann
  • Razvan Voicu
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The bedrock structured programming system: combining generative metaprogramming and hoare logic in an extensible program verifier Citation

We report on the design and implementation of an extensible programming language and its intrinsic support for formal verification. Our language is targeted at low-level programming of infrastructure like operating systems and runtime systems. It is based on a cross-platform core combining characteristics of assembly languages and compiler intermediate languages. From this foundation, we take l...

متن کامل

The Effects of Whole Word Reading Program on Expressive Vocabulary of Persian-Speaking Children with Down Syndrome

Objectives: Reading is a language skill based on visual modality which recently is addressed as a facilitator of expressive language in children with Down syndrome. The aim was designing a whole word reading protocol and examining its effects on the language skills of children with Down syndrome. Methods: A whole word reading protocol was developed and was examined through a single-subject s...

متن کامل

Effect of Developmental Stimulation Program on the Developmental Measures of Toddlers

Background: The variability in the developmental skills is reduced after the first three years of life; therefore, it is necessary to identify and manage early developmental delays. Aim: The aim of this study was to investigate the effect of developmental stimulation program on the developmental measures of the toddlers. Method: The present randomized controlled clinical trial was conducted on ...

متن کامل

Eriskay: a programming language based on game semantics

We report on an ongoing project to design a strongly typed, class-based objectoriented language based around ideas from game semantics. Part of our goal is to create a powerful modern programming language whose clean semantic basis renders it amenable to work in program verification; however, we argue that our semantically inspired approach also yields benefits of more immediate relevance to pr...

متن کامل

Monitoring Method Call Sequences Using Annotations

In this paper we introduce JMSeq, a Java-based tool for the specification and runtime verification via monitoring of sequences of possibly nested method calls. JMSeq provides a simple but expressive way to specify the sequential execution of a Java program using code annotations via user-given sequences of methods calls. Similar to many monitoring-oriented environments, verification in JMSeq is...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Electr. Notes Theor. Comput. Sci.

دوره 174  شماره 

صفحات  -

تاریخ انتشار 2007